Il Palio (Menu)

1505 E Franklin St, Chapel Hill
+1 919-918-2545

Give a rating to Il Palio

Suggest a dish

How much did you spend at Il Palio?